play (a role) - English Synonyms Dictionary